home *** CD-ROM | disk | FTP | other *** search
/ Champak 119 / (Vol 119) Nov 09 2010.iso / Games / how_to_make_blueberry_muffins.swf / scripts / frame_3 / DoAction.as < prev   
Text File  |  2010-11-09  |  1KB  |  62 lines

  1. function __com_mochibot__(swfid, mc, lv, trk)
  2. {
  3.    var x;
  4.    var g;
  5.    var s;
  6.    var fv;
  7.    var sb;
  8.    var u;
  9.    var res;
  10.    var mb;
  11.    var mbc;
  12.    var pv;
  13.    mb = "__mochibot__";
  14.    mbc = "mochibot.com";
  15.    g = !_global ? _level0._root : _global;
  16.    if(g[mb + swfid])
  17.    {
  18.       return g[mb + swfid];
  19.    }
  20.    s = System.security;
  21.    x = mc._root.getSWFVersion;
  22.    fv = !x ? (!_global ? 5 : 6) : mc.getSWFVersion();
  23.    if(!s)
  24.    {
  25.       s = {};
  26.    }
  27.    sb = s.sandboxType;
  28.    if(sb == "localWithFile")
  29.    {
  30.       return null;
  31.    }
  32.    x = s.allowDomain;
  33.    if(x)
  34.    {
  35.       s.allowDomain(mbc);
  36.    }
  37.    x = s.allowInsecureDomain;
  38.    if(x)
  39.    {
  40.       s.allowInsecureDomain(mbc);
  41.    }
  42.    pv = fv != 5 ? System.capabilities.version : getVersion();
  43.    u = "http://" + mbc + "/my/core.swf?mv=8&fv=" + fv + "&v=" + escape(pv) + "&swfid=" + escape(swfid) + "&l=" + lv + "&f=" + mc + (!sb ? "" : "&sb=" + sb) + (!trk ? "" : "&t=1");
  44.    lv = fv <= 6 ? (!g[mb + "level"] ? lv : g[mb + "level"] + 1) : mc.getNextHighestDepth();
  45.    g[mb + "level"] = lv;
  46.    if(fv == 5)
  47.    {
  48.       res = "_level" + lv;
  49.       if(!eval(res))
  50.       {
  51.          getURL(u,"_level" add lv);
  52.       }
  53.    }
  54.    else
  55.    {
  56.       res = mc.createEmptyMovieClip(mb + swfid,lv);
  57.       res.loadMovie(u);
  58.    }
  59.    return res;
  60. }
  61. __com_mochibot__("c7385f1e",this,10301,true);
  62.